Autogenerated HTML docs for v1.5.3.4-203-gcc61a 
diff --git a/git-gc.txt b/git-gc.txt index c7742ca..b9d5660 100644 --- a/git-gc.txt +++ b/git-gc.txt 
@@ -8,7 +8,7 @@    SYNOPSIS  -------- -'git-gc' [--prune] [--aggressive] +'git-gc' [--prune] [--aggressive] [--auto]    DESCRIPTION  ----------- @@ -43,6 +43,20 @@ 	persistent, so this option only needs to be used occasionally; every 	few hundred changesets or so.   +--auto:: +	With this option, `git gc` checks if there are too many +	loose objects in the repository and runs +	gitlink:git-repack[1] with `-d -l` option to pack them. +	The threshold for loose objects is set with `gc.auto` configuration +	variable, and can be disabled by setting it to 0. Some +	Porcelain commands use this after they perform operation +	that could create many loose objects automatically. +	Additionally, when there are too many packs are present, +	they are consolidated into one larger pack by running +	the `git-repack` command with `-A` option. The +	threshold for number of packs is set with +	`gc.autopacklimit` configuration variable. +  Configuration  -------------